import {
	BASE_URL
} from "./config";

function request(method, url, data) {

	return new Promise((resolve, reject) => {
		uni.request({
			url: BASE_URL + url, //仅为示例，并非真实接口地址。
			data,
			method,
			header: {
				'Authorization':uni.getStorageSync("token")
			},
			success: (res) => {
				 
				if(res.data.errCode===10000){
					resolve(res.data.data);
				}
				else{
					
				 
					uni.showToast({
						icon:'none',
						title:res.data.errMsg || '请求失败'
					})
					 reject(res.data.errMsg);
				}
				// console.log(res.data);
			},
			fail: (error) => {
				reject(error);
			}
		});


	})


}

export const get=(url,data)=>{
	
	return request("GET",url,data);
}
export const post=(url,data)=>{
	
	return request("POST",url,data);
}